home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 43 / Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso / -serious- / archivers / lzxrepacker / lzxrepacker.readme < prev    next >
Text File  |  1999-06-14  |  8KB  |  216 lines

  1.  
  2.                                LZXRepacker 1.73
  3. ----------------------------------------------------------------------------
  4.                  Any questions to: support@fireball.csti.ru
  5.                      Bug report to: bug@fireball.csti.ru
  6.  
  7.  
  8. · Introduction
  9.  
  10. LZXRepacker repack to LZX diffrent archive types. With corrupt checking.
  11. Variable compression rate (intelligent BEST MODE - if LZX archive will be
  12. more than previous then leave old archive).
  13. From direcotry names removes uncorrect symbols like "( ) [ ] |" replaces to
  14. "underscore", because LZX not support this symbols and dont pack them.
  15. LZXRepacker have priority oprions for background repacking.
  16.  
  17.  
  18. · Features
  19.  
  20. Suppoted Archive Types: LZX, LHA, ARJ, ZIP, RAR, HA, TAR, TGZ.
  21. All archives reconizing by contents (you no need extension) except TAR, TGZ.
  22. For work LZXRepacker call external program from C: directory, it must me:
  23. LZX (1.21), LHA (1.62), UnZIP (5.4), UnARJ (AmigaPort 1.04 of UnARJ 2.41),
  24. UnRAR (2.02), HA (0.999b), UnTAR (37.1), UnTGZ (1.5).
  25. Program version its our likes versions, we recommed it.
  26.  
  27.  
  28. · Requirements
  29.  
  30. AmigaOS 3.0 and higher.
  31.  
  32.  
  33. · Installation
  34.  
  35. Copy LZXRepacker where do you want and where you have PATH.
  36.  
  37.  
  38. · Usage
  39.  
  40. FROM         - Path to archive to repack. Repacked archive will be placed here.
  41. STORE         - 0 (without compression)
  42. FAST         - 1 (fast compression)
  43. DEF or DEFINE     - 2 (default compression)
  44. MORE        - 3 (normal compression)
  45. MAX or MAXIMUM     - 9 (maximum compression)
  46. PRI or PRIORITY - Priority for LZXRepacker and all archiving programs.
  47. DEL or DELETE     - Enable deleting source archive.
  48. BM or BESTMODE     - Block Size for BESTMODE comparing.
  49. VERIFY        - Attempts to test target archive and tries to repack defined attempts.
  50. BAD         - Path to directory where store bad archives.
  51. QUIET         - Disable output.
  52.  
  53. You can break repacking process by pressing CTRL+C.
  54.  
  55. More about BESTMODE. After repacking target archive may be smaller or bigged
  56. than source archive. On FileSystem file place in blocks. LZXRepacker
  57. calculate total blocks of source and target files and delete file which
  58. larger.
  59.  
  60. Block Sizes
  61. OFS             - 488 bytes
  62. FFS/AFS/PFS2/SFS/FAT     - 512 bytes
  63. CD-ROM             - 2048 bytes
  64.  
  65. If you want exactly comparing file lenght (in bytes) use BESTMODE=1.
  66. BESTMODE=0 it is disable mode.
  67.  
  68. VERIFY  key  implemented  for  checking  packed  archive  on corrupt.  If its
  69. corrupt  -  repacking  will  be  attempts with setted in VERIFY key.  If this
  70. archive will not repackable, LZXRepacker will quit.
  71.  
  72.  
  73. · Known Bugs
  74.  
  75. Current version works only with full path to archive to repack.
  76.  
  77.  
  78. · History
  79.  
  80.    o 1.73 - Fixed bug with repacking ARJ archives.
  81.    o 1.72 - Changed work logic of BADDIR argument.
  82.             (Warning! In this version you MUST set only exists directory for BADDIR!
  83.             LZXRepacker cant create directory yourself).
  84.             Changed output format (ïoêa íe oêoí÷aòeëüío), and error return system.
  85.    o 1.71 - Change in interface. Fixed mistake with adding extension .lzx. Because if you repack
  86.             archive without extension it may add double extension like "#?.lzx.lzx".
  87.             Reworked LHA section. Now you can repack LHA archives without extension.
  88.    o 1.7  - Changed output format.
  89.    o 1.6  - Bug Fixes, more reliable CTRL+C.
  90.    o 1.5  - Bugfixes, English error strings, optimization.
  91.    o 1.4  - First Aminet release.
  92.  
  93.  
  94. · Future
  95.  
  96.    o Configuration file (text) for add custom archive support.
  97.    o MUI GUI.
  98.  
  99.  
  100. · Author
  101.  
  102. AmiS  amis@linux.cch.pmc.ru
  103.  
  104.  
  105.  
  106.  
  107. ----------------------------------------------------------------------------
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.                            Russian Documentation.
  115.  
  116. · Ââåäåíèå
  117.  
  118. LZXRepacker â àâòîìàòè÷åñêîì ðåæèìå ïåðåïàêîâûâàåò àðõèâû ðàçëè÷íûõ
  119. àðõèâàòîðîâ â ôîðìàò LZX.  Ïðè ýòîì êîíòðîëèðóåòñÿ öåëîñòíîñòü èñõîäíîãî è
  120. ïî æåëàíèþ êîíå÷íîãî àðõèâîâ, çàäà¸òñÿ ñòåïåíü ñæàòèÿ êîíå÷íîãî, ìîæåò áûòü
  121. óäàë¸í èñõîäíûé àðõèâ, ìîæåò áûòü óäàë¸í àðõèâ áîëüøåãî îáú¸ìà (åñëè LZX
  122. ïðîèãðàë â ñòåïåíè ñæàòèÿ).  Èç èì¸í äèðåêòîðèé èñõîäíîãî àðõèâà óäàëÿþòñÿ
  123. íåêîððåêòíûå ñ òî÷êè çðåíèÿ LZX ñèìâîëû -   ()[|  è çàìåíÿþòñÿ íà çíàêè
  124. ïîä÷¸ðêèâàíèÿ - LZX ïðîñòî íå çàïàêóåò òàêèå äèðåêòîðèè.  Ìîæåò áûòü çàäàí
  125. ïðèîðèòåò, ÷òî óäîáíî äëÿ ôîíîâîé ïåðåïàêîâêè.
  126.  
  127.  
  128. · Âîçìîæíîñòè
  129.  
  130. Âîçìîæíà ïåðåïàêîâêà ñëåäóùèõ àðõèâîâ: LZX, LHA, ARJ, ZIP, RAR, HA, TAR, TAR/GZIP.
  131. Âñå àðõèâû ðàñïîçíàþòñÿ ïî ñîäåðæèìîìó (ðàñøèðåíèå íå âàæíî) êðîìå TAR, TGZ.
  132.  
  133. · Òðåáîâàíèÿ ê ñèñòåìå
  134.  
  135. Òðåáóåòñÿ ñèñòåìà 3.0 (v39) è âûøå.
  136.  
  137.  
  138. · Èíñòàëëÿöèÿ
  139.  
  140. Ïîëîæèòå LZXRepacker â ëþáóþ äèðåêòîðèþ, ïðîïèñàííóþ â PATH.
  141.  
  142.  
  143. · Èñïîëüçîâàíèå ïðîãðàììû.
  144.  
  145. FROM              - Ïóòü ê àðõèâó. Ðåçóëüòàò áóäåò ëåæàòü â òîé æå äèðåêòîðèè.
  146. STORE             - 0 (áåç êîìïðåññèè)
  147. FAST              - 1 (áûñòðàÿ êîìïðåññèÿ)
  148. DEF èëè DEFINE    - 2 (ñòåïåíü ñæàòèÿ ïî óìîë÷àíèþ)
  149. MORE              - 3 (íîðìàëüíàÿ êîìïðåññèÿ)
  150. MAX èëè MAXIMUM   - 9 (ìàêñèìàëüíàÿ êîìïðåññèÿ)
  151. PRI èëè PRIORITY  - Ïðèîðèòåò, óñòàíàâëèâàåìûé ïðîãðàììå, âñåì ðàçàðõèâàòîðàì è LZX.
  152. DEL èëè DELETE    - Óäàëåíèå èñõîäíîãî àðõèâà.
  153. BM  èëè BESTMODE  - Ðàçìåð áëîêà íà äèñêå äëÿ ñðàâíåíèÿ ðàçìåðîâ ôàéëîâ.
  154. VERIFY            - Òåñòèðîâàòü êîíå÷íûé àðõèâ è ïîâòîðÿòü óïàêîâêó ïðè îøèáêå çàäàííîå êîëè÷åñòâî ðàç.
  155. BAD               - Çàäà¸ò äèðåêòîðèþ êóäà îòïèñûâàòü áèòûå àðõèâû.
  156. QUIET             - Îòêëþ÷åíèå âûâîäà òåêñòà.
  157.  
  158. Âûïîëíåíèå ïðîãðàììû ìîæåò áûòü ïðåðâàíî â ëþáîé ìîìåíò íàæàòèåì CTRL+C.
  159.  
  160. Íåìíîãî ïîäðîáíåå î êëþ÷å BESTMODE.  Ïðè ïåðåïàêîâêå âîçìîæíû äâå ñèòóàöèè:
  161. LZX âûèãðûâàåò â îáú¸ìå ëèáî ïðîèãðûâàåò (òàêîå èíîãäà ñëó÷àåòñÿ).
  162. Êàê èçâåñòíî, ôàéë íà äèñêå çàíèìàåò íåêîòîðîå êîëè÷åñòâî áëîêîâ îïðåäåë¸ííîãî ðàçìåðà.
  163. LZXRepacker ñ÷èòàåò îáú¸ìû èñõîäíîãî è êîíå÷íîãî ôàéëîâ â áëîêàõ, è óäàëÿåò òîò ôàéë,
  164. îáú¸ì êîòîðîãî â áëîêàõ áîëüøå.  Åñëè îáú¸ìû ôàéëîâ â áëîêàõ îäèíàêîâû, áóäåò
  165. îñòàâëåí LZX.  Äàæå åñëè LZX ïî äëèíå â áàéòàõ â ýòîì ñëó÷àå ïðîèãðûâàåò, ââèäó
  166. óïîìÿíóòîãî ðàíåå ñâîéñòâà äèñêîâûõ íîñèòåëåé ýòî íå áóäåò èìåòü çíà÷åíèÿ.
  167.  
  168. Îáú¸ì áëîêà íà OFS äèñêåòå/âèí÷åñòåðå ñîñòàâëÿåò 488 áàéò,
  169. íà FFS, AFS, PFS2, SFS è FAT - 512 áàéò, íà CD-ROM - 2048 áàéò.
  170. Åñëè Âû õîòèòå âåñòè òî÷íîå ñðàâíåíèå äëèí ôàéëîâ (â áàéòàõ), óêàæèòå BESTMODE=1.
  171. BESTMODE=0 ñîîòâåòñòâåò âûêëþ÷åííîìó ðåæèìó BESTMODE.
  172. Áóäüòå âíèìàòåëüíû!!! Ïðè âëþ÷¸ííîé îïöèè BESTMODE ìåíüøèé (â áëîêàõ) àðõèâ áóäåò óäàë¸í.
  173.  
  174. Êëþ÷ VERIFY ââåä¸í íà òîò ñëó÷àé, åñëè â ðåçóëüòàòå àïïàðàòíîãî ñáîÿ êîíå÷íûé àðõèâ
  175. îêàæåòñÿ áèòûì.  Óïàêîâêà áóäåò ïðîâåäåíà óêàçàííîå êîëè÷åñòâî ðàç, åñëè ïîñëå ýòîãî
  176. àðõèâ íå óäà¸òñÿ óïàêîâàòü - LZXRepacker îñòàâèò èñõîäíûé àðõèâ è âûéäåò ïî îøèáêå.
  177.  
  178.  
  179. · Èçâåñòíûå íà äàííûé ìîìåíò îøèáêè
  180.  
  181. Òåêóùàÿ âåðñèÿ ðàáîòàåò òîëüêî ïðè óêàçàíèè àáñîëþòíîãî ïóòè ê àðõèâó.
  182. Îòíîñèòåëüíûé ïóòü îò òåêóùåé äèðåêòîðèè ïîêà íå ðàáîòàåò.
  183.  
  184.  
  185. · Ïëàíû íà áóäóùåå
  186.  
  187.    o Òåêñòîâûé êîíôèãóðàöèîííûé ôàéë, ãäå ìîæíî áóäåò óêàçàòü ñòðîêè çàïóñêà
  188.      è ñèãíàòóðû äëÿ ïðîèçâîëüíûõ àðõèâàòîðîâ.
  189.    o MUI GUI.
  190.  
  191.  
  192. · Èñòîðèÿ
  193.  
  194.    o 1.73 - Èñïðàâëåíà îøèáêà ïåðåïàêîâêè ARJ àðõèâîâ.
  195.    o 1.72 - Heáoëüøaÿ oïòèìèçaöèÿ. Èçìeíeía ëoãèêa paáoòû ïapaìeòpa BADDIR.
  196.             (BHÈÌAHÈE! B äaííoé âepcèè äoïócêaeòcÿ óêaçûâaòü òoëüêo CÓÙECTBÓÞÙÈE äèpeêòopèè!
  197.             LZXRepacker íe ìoæeò coçäaòü BAD äèpeêòopèþ!).                                         
  198.             Heìíoão èçìeí¸í (ïoêa íe oêoí÷aòeëüío) ôopìaò âûâoäa, è âoçâpaùaeìûe â cècòeìó oøèáêè.                                                         
  199.    o 1.71 - Heêoòopûe èçìeíeíèÿ â èíòepôeéce. Ècïpaâëeía íeáoëüøaÿ oøèáêa c äoáaâëeíèeì
  200.             pacøèpeíèÿ ".lzx" ê èìeíè ôaéëa. B cëó÷ae apxèâoâ áeç pacøèpeíèé, cóùecòâoâaëa
  201.             âepoÿòíocòü ïoÿâëeíèÿ "äâoéíoão paøèpeíèÿ" - "lzx.lzx".
  202.             Heáoëüøèe ècïpaâëeíèÿ â paáoòe LHA. Teïepü ìoãóò ïepeïaêoâûâaòücÿ "lha" apxèâû
  203.             íe èìeþùèe pacøèpeíèé.                                   
  204.    o 1.7  - Èçìåíåí ôîðìàò âûâîäà.
  205.    o 1.6  - Äîðàáîòêè, óñîâåðøåíñòâîâàíèå CTRL+C.
  206.    o 1.5  - Äîðàáîòêè, English ñëîâà îøèáîê, îïòèìèçàöèÿ.
  207.    o 1.4  - Ïåðâûé Aminet-ðåëèç.
  208.  
  209.  
  210. · Aâòîð
  211.  
  212. AmiS  amis@linux.cch.pmc.ru
  213.  
  214. ----------------------------------------------------------------------------
  215.          Copyright © 1999 FireBall Interactive. All Rights Reserved.
  216.